Maximum Production Capacity - German English Dictionary